1. Department of Hepatobiliary Surgery, The Second Affiliated Hospital of Chongqing Medical University, Chongqing, China
2. Department of Gastrointestinal Surgery, The Second Affiliated Hospital of Chongqing Medical University, Chongqing, China
3. Department of Hepatobiliary Surgery, Pidu District People’s Hospital, Chengdu, China