1. Department of Chemistry, Zhejiang University, Hangzhou 310027, China
2. Division of Hepatobiliary and Pancreatic Surgery, Department of Surgery, First Affiliated Hospital, School of Medicine, Zhejiang University, Hangzhou 310003, China
3. The Collaborative Innovation Center for Diagnosis and Treatment of Infectious Diseases, Zhejiang University, Hangzhou 310003, China
4. The National Education Base for Basic Medical Sciences, School of Medicine, Zhejiang University, Hangzhou 310058, China
5. Hangzhou Medical College, No. 481 Binwen Road, Hangzhou 310053, China