Institution: | (1) Department of General Surgery, Third Xiangya Hospital of Central South University, No.138 of Tongzipo Road, Changsha, 410013, China;(2) Department of Hepatobiliary Surgery, Hunan Provincial People’s Hospital, Changsha, 410002, People’s Republic of China;(3) National Hepatobiliary and Enteric Surgery Research Center, Ministry of Health, Xiangya Hospital, Central-south University, Changsha, 410008, People’s Republic of China; |