Department of Hepatobiliary Surgery, Xiangya Hospital, Central South University, Changsha, Hunan, China;
Department of Hepatobiliary Surgery, Xiangya Hospital, Central South University, Changsha, Hunan, China;
Institute of Medical Science, Xiangya Hospital, Central South University, Changsha, Hunan, China;