1. State Key Laboratory of Molecular Vaccinology and Molecular Diagnostics & Center for Molecular Imaging and Translational Medicine; School of Public Health; Xiamen University; 361102 China
2. State Key Laboratory of Molecular Vaccinology and Molecular Diagnostics & National Institute of Diagnostics and Vaccine Development in Infectious Disease; School of Public Health and School of Life Science; Xiamen University; 361102 China
3. Laboratory of Molecular Imaging and Nanomedicine; National Institute of Biomedical Imaging and Bioengineering (NIBIB); National Institutes of Health (NIH); Bethesda MD 20892 USA
4. State Key Laboratory of Cellular Stress Biology; Innovation Center for Cell Biology; Xiamen University; 361102 China