1. Department of Hepatobiliary Surgery The First Affiliated Hospital of USTC Division of Life Sciences and Medicine University of Science and Technology of China Hefei Anhui 230001 China
2. Anhui Province Key Laboratory of Hepatopancreatobiliary Surgery Hefei Anhui 230001 China
3. Anhui Provincial Clinical Research Center for Hepatobiliary Diseases Hefei Anhui 230001 China
4. Department of Gastrointestinal Surgery The First Affiliated Hospital of USTC Division of Life Sciences and Medicine University of Science and Technology of China Hefei Anhui 230001 China
5. Hefei National Laboratory for Physical Sciences at the Microscale Division of Life Sciences and Medicine CAS Centre for Excellence in Molecular Cell Science University of Science and Technology of China Hefei Anhui 230001 China
6. Department of Hepatic Surgery Key Laboratory of Hepatosplenic Surgery Ministry of Education The First Affiliated Hospital of Harbin Medical University Harbin Heilongjiang 150007 China