1. Department of Infectious Diseases, First Affiliated Hospital of Xi'an Jiaotong University, Xi' an, 710061, Shaanxi, China
2. Xi'an Medical University, Xi'an, 710021, Shaanxi, China
3. Department of Hepatobiliary Surgery, First Affiliated Hospital of Xi'an Jiaotong University, Xi'an, 710061, Shaanxi, China
4. Institute of Advanced Surgical Technology and Engineering, Xi'an Jiaotong University, Xi' an, 710061, Shaanxi, China