1. Department of Hepatopancreatobiliary Surgery, Chongqing General Hospital, Chongqing, China (mainland)
2. Department of Surgery, Hospital of People's Liberation Army Unit 63820, Mianyang, Sichuan, China (mainland)
3. Institute of Hepatopancreatobiliary Surgery, Southwest Hospital, Third Military Medical University (Army Medical University), Chongqing, China (mainland)