1. The Third Department of Hepatic Surgery, Eastern Hepatobiliary Surgery Hospital, Shanghai 200438, China
2. Hepatobiliary Surgery Department, Guangxi Medical University Cancer Hospital, HeDi Rd #71, Nanning, China
3. Department of Hepatopancreatobiliary Surgery, Mengchao Hepatobiliary Hospital of Fujian Medical University, Fuzhou 350025, China
4. Organ Transplantation Center, The Institute of Transplantation Science, The Affiliated Hospital of Qingdao University
5. Faculty of Medicine, the Chinese University of Hong Kong, Shatin, New Territories, Hong Kong SAR, China
6. Key Laboratory of Signaling Regulation and Targeting Therapy of Liver Cancer (SMMU), Ministry of Education. Shanghai 200438, China
7. Shanghai Key Laboratory of Hepatobiliary Tumor Biology (EHBH), Shanghai 200438, China