1. Department of Hepatobiliary and Thyroid Breast Surgery, Tongnan District People's Hospital, Chongqing 402660, P.R. China
2. Department of Hepatobiliary Surgery, The Second Affiliated Hospital of Chongqing Medical University, Chongqing 400010, P.R. China