1 Shanghai Institute of Biological Products, 200052, Shanghai, China.
2 Shanghai Institute of Biological Products, 200052, Shanghai, China. Electronic address: rojjer2009@hotmail.com.
3 Shanghai Institute of Biological Products, 200052, Shanghai, China; State Key Laboratory of Novel Vaccines for Emerging Infectious Diseases, Beijing, China. Electronic address: 18910222351@163.com.