1. State Key Laboratory of Infectious Disease Vaccine Development Xiang An Biomedicine Laboratory & Center for Molecular Imaging and Translational Medicine School of Public Health Xiamen University Xiamen 361102 China
2. Shaanxi Province Center for Regenerative Medicine and Surgery Engineering Research the First Affiliated Hospital of Xi'an Jiaotong University Xi'an 710061 China
3. State Key Laboratory of Cellular Stress Biology Innovation Center for Cell Biology School of Life Sciences Xiamen University Xiamen 361102 China
4. School of Pharmaceutical Sciences Xiamen University Xiamen 361102 China
5. Department of Radiology Xiang'an Hospital of Xiamen University Xiamen 361102 China