1. The First Affiliated Hospital of Zhengzhou University; Department of Hepatopancreatobiliary Surgery; No. 1, Jianshe East Road Zhengzhou Henan Province China 450000
2. Chongqing Medical University; Department of Immunology, College of Basic Medicine; No. 1 Yixue Road Chongqing China 450000
3. The Second Affiliated Hospital, Chongqing Medical University; Department of Hepatobiliary Surgery; No. 74, Lin Jiang Road, Chongqing Chongqing China 400010
4. West China Hospital, Sichuan University; Department of Bile Duct Surgery; No. 37, Guo Xue Xiang Chengdu Sichuan China 610041
5. First Affiliated Hospital of Kunming Medical University; Organ Transplant Center; No. 295, Xi Chang Road Kunming Yunnan China 650032