1. College of Life Sciences, Fujian Normal University, Fuzhou, Fujian Province, China
2. United Innovation of Mengchao Hepatobiliary Technology Key Laboratory of Fujian Province, MengchaoHepatobiliary Hospital of Fujian Medical University, Fuzhou, Fujian Province, 350025, China
3. College of Life Sciences, Qishan Campus, Fujian Normal University, Fuzhou, Fujian Province, 350117, China