1. School of Chemistry, Chemical Engineering and Biotechnology Nanyang Technological University 21 Nanyang Link S637371 Singapore Singapore
2. State Key Laboratory of Vaccines for Infectious Diseases, Center for Molecular Imaging and Translational Medicine, Xiang An Biomedicine Laboratory, National Innovation Platform for Industry-Education Integration in Vaccine Research, School of Public Health Xiamen University 4221 Xiangan Road, Xiang'an District Xiamen, Fujian 361102 China
3. State Key Laboratory of Cellular Stress Biology, School of Life Sciences Xiamen University 4221 Xianganan Road, Xiang'an District Xiamen, Fujian 361102 China
4. School of Pharmaceutical Sciences Zhejiang Chinese Medical University 260 Baichuan Road, Fuyang District Hangzhou, Zhejiang 311402 China