1. Department of Hepatobiliary Surgery, Sichuan Provincial People’s Hospital, Chengdu, 610000 Sichuan Province, China
2. Department of General Surgery, Chengdu Third People’s Hospital & the Affiliated Hospital of Southwest Jiaotong University & the Second Medical School of Medical School of Chengdu Affiliated to Chongqing Medical University, Chengdu, Sichuan 610031, China