1. State Key Laboratory of Bioreactor Engineering, New World Institute of Biotechnology, East China University of Science and Technology, 130 Meilong Road, Shanghai 200237, People’s Republic of China.
2. Institut Pasteur of Shanghai, Chinese Academy of Sciences, Shanghai 200031, People’s Republic of China.
3. Shanghai Public Health Clinical Center and Institutes of Biomedical Sciences, Key Laboratory of Medical Molecular Virology of Ministry of Education/Health, Fudan University, Shanghai 200030, People’s Republic of China.