1. Department of Hepatobiliary Surgery, Union Clinical Medical College and Affiliated Union Hospital, Fujian Medical University, Fuzhou, China
2. The Hepatobiliary Surgery Institute, Union Clinical Medical College and Affiliated Union Hospital, Fujian Medical University, Fuzhou, China
3. Key Laboratory of Gastrointestinal Cancer, Ministry of Education, Molecular Medicine Research Centre, Fujian Medical University, Fuzhou, China
4. Department of Pharmacy, Peking University Shenzhen Hospital, Shenzhen, China
5. Department of Cell Biology, School of Basic Medical Sciences, Peking University, Beijing, China