3 1College of Life Science, Fujian Agriculture and Forestry University, Fuzhou, 350002, People’s Republic of China; 2The United Innovation of Mengchao Hepatobiliary Technology Key Laboratory of Fujian Province, Mengchao Hepatobiliary Hospital of Fujian Medical University, Fuzhou, 350025, People’s Republic of China; 3Mengchao Med-X Center, Fuzhou University, Fuzhou, 350025, People’s Republic of China; 4Department of Hepatobiliary Surgery, The Second Affiliated Hospital of Fujian Medical University, Quanzhou, 362001, People’s Republic of China Correspondence: Gaoxiong Wang Departmen...