1. The United Innovation of Mengchao Hepatobiliary Technology Key Laboratory of Fujian Province, Mengchao Hepatobiliary Hospital of Fujian Medical University, Fuzhou 350025, P. R. China
2. Fujian Provincial Clinical Research Center for Hepatobiliary and Pancreatic Tumors, Mengchao Hepatobiliary Hospital of Fujian Medical University, Fuzhou 350025, P. R. China
3. Key Laboratory of Biomedical Information Engineering of Ministry of Education, Institute of Biomedical Photonics and Sensing, School of Life Science and Technology, Xi’an Jiaotong University, Xi’an 710049, P. R. China
4. School of Life Sciences, Fujian Agriculture and Forestry University, Fuzhou 350002, P. R. China
5. College of Biological Science and Engineering, Fuzhou University, Fuzhou 350116, P. R. China