1. State Key Laboratory of Infectious Disease Vaccine Development, Xiang An Biomedicine Laboratory & Center for Molecular Imaging and Translational Medicine, School of Public Health, Shenzhen Research Institute of Xiamen University, Xiamen University, Xiamen, Fujian 361102, P. R. China
2. Department of Chemical Biology, Fujian Provincial Key Laboratory of Chemical Biology, College of Chemistry and Chemical Engineering, Xiamen University, Xiamen, Fujian 361005, P. R. China