1. Hepatopancreatobiliary Surgery Department, The First Affiliated Hospital of Fujian Medical University, Fuzhou, Fujian Province, China
2. United Innovation of Mengchao Hepatobiliary Technology Key Laboratory of Fujian Province, Mengchao Hepatobiliary Hospital of Fujian Medical University, Fuzhou, China
3. Faculty of Health Sciences, University of Macau, Taipa, Macau
4. College of Life Sciences, Fujian Normal University, Fuzhou, Fujian Province, China
5. Centre for Cancer Research & Cell Biology, School of Medicine, Dentistry and Biomedical Sciences, Queen’s University Belfast, Belfast, United Kingdom
6. Northern Ireland Centre for Stratified Medicine, Biomedical Sciences Research Institute, University of Ulster, Londonderry, United Kingdom