1. Yongchuan Hospital, Chongqing Medical University; Department of Hepatobiliary Surgery; No. 439, Quxuanhua Road Chongqing China 402160
2. The Second Affiliated Hospital, Chongqing Medical University; Department of Hepatobiliary Surgery; Chongqing China
3. West China Hospital, Sichuan University; Department of Bile Duct Surgery; No. 37, Guo Xue Xiang Chengdu Sichuan China 610041
4. Yongchuan Hospital, Chongqing Medical University; Department of Gastrointestinal Surgery; No. 439, Quxuanhua Road Chongqing China 402160