1. Lab of Chemical Biology and Molecular Drug Design, College of Pharmaceutical Science, Zhejiang University of Technology, Hangzhou 310014, China
2. Institute of Drug Development & Chemical Biology, Zhejiang University of Technology, Hangzhou 310014, China
3. Department of Organic Chemistry, Faculty of Chemistry, Jagiellonian University, Gronostajowa 2, 30-387 Krakow, Poland
4. Lab of Molecular Immunology, Virus Inspection Department, Zhejiang Provincial Center for Disease Control and Prevention, Hangzhou 310051, China