1. State Key Laboratory of Vaccines for Infectious Diseases, Center for Molecular Imaging and Translational Medicine, Xiang An Biomedicine Laboratory, School of Public Health, Xiamen University, Xiamen, Fujian 361102, China
2. State Key Laboratory of Molecular Vaccinology and Molecular Diagnostics, National Innovation Platform for Industry-Education Integrations in Vaccine Research, Xiamen University, Xiamen, Fujian 361102, China
3. Alpha Nuclide Co., Ltd., Ningbo, Zhejiang 315336, China