Department of Hepatobiliary Surgery The First Affiliated Hospital of Chongqing Medical University Chongqing 400016 China;
Department of Hepatobiliary Surgery The First Affiliated Hospital of Chongqing Medical University Chongqing 400016 China;
Department of Hepatobiliary Surgery The First Affiliated Hospital of Chongqing Medical University Chongqing 400016 China;