1. Department of General Surgery Key Laboratory of Hepatosplenic Surgery Ministry of Education The First Affiliated Hospital of Harbin Medical University Harbin 150001 China
2. Department of Hepatobiliary Surgery Centre for Leading Medicine and Advanced Technologies of IHM The First Affiliated Hospital of USTC Division of Life Sciences and Medicine University of Science and Technology of China Hefei Anhui 230001 China
3. Anhui Province Key Laboratory of Hepatopancreatobiliary Surgery Hefei Anhui 230001 China
4. Anhui Provincial Clinical Research Center for Hepatobiliary Diseases Hefei Anhui 230001 China
5. Department of Gastrointestinal Surgery Anhui Province Key Laboratory of Hepatopancreatobiliary Surgery The First Affiliated Hospital of USTC Division of Life Sciences and Medicine University of Science and Technology of China Hefei Anhui 230001 China