1. First Affiliated Hospital of Xinjiang Medical University, Oncology Center, 137 Liyushan Road, Urumqi 830011, China
2. The Department of Hepatobiliary and Pancreatic Surgery, The First Affiliated Hospital, Zhejiang University, 79 Qinchun Road, Hangzhou, Zhejiang 310003, China
3. Collaborative Innovation Center for Diagnosis Treatment of Infectious Diseases, 79 Qinchun Road, Hangzhou, Zhejiang 310003, China