Department of Hepatobiliary Surgery Nanjing Drum Tower Hospital The Affiliated Hospital of Nanjing University Medical School Nanjing 210008 China;
Department of General Surgery Taikang Xianlin Drum Tower Hospital The Affiliated Hospital of Nanjing University Medical School Nanjing 210046 China;
Department of Hepatobiliary Surgery Nanjing Drum Tower Hospital The Affiliated Hospital of Nanjing University Medical School Nanjing 210008 China;
Department of Hepatobiliary Surgery Nanjing Drum Tower Hospital The Affiliated Hospital of Nanjing University Medical School Nanjing 210008 China;
Department of Hepatobiliary Surgery Nanjing Drum Tower Hospital The Affiliated Hospital of Nanjing University Medical School Nanjing 210008 China;