1. The People's Hospital of Jianyang City; Department of Hepatopancreatobiliary Surgery; No. 180, Hospital Road Jianyang Sichuan China 641499
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; Chongqing China
4. Chongqing Medical University; The Key Laboratory of Molecular Biology on Infectious Diseases; Chongqing China 450000
5. Jiangjin Central Hospital; Department of Clinical Laboratory; No. 65, Jiang Zhou Road Chongqing China 402260
6. West China Hospital, Sichuan University; Department of Bile Duct Surgery; No. 37, Guo Xue Xiang Chengdu Sichuan China 610041