1. State Key Laboratory for Diagnosis and Treatment of Infectious Diseases, The First Affiliated Hospital, College of Medicine, Zhejiang University, Hangzhou, 310003 Zhejiang Province, China
2. Zhejiang Provincial People’s Hospital, Hangzhou, 310014 Zhejiang Province, China