1. Lab of Chemical Biology and Molecular Drug Design, College of Pharmaceutical Sciences, Zhejiang University of Technology, Hangzhou, 310014, China
2. Lab of Molecular Immunology, Virus Inspection Department, Zhejiang Provincial Center for Disease Control and Prevention, Hangzhou, 310051, China
3. Key Laboratory of Natural Resources and Functional Molecules of the Changbai Mountain, Affiliated Ministry of Education, College of Pharmacy, Yanbian University, Yanji, Jilin Province 133002, China