1. Hangzhou Xixi Hospital, Hangzhou 310023, Zhejiang, China
2. Department of Infectious Diseases, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou 325000, Zhejiang Province, China
3. Hepatology Institute of Wenzhou Medical University, Wenzhou 325000, Zhejiang Province, China