1. College of Food Science and Technology, Shanghai Ocean University, 999 Hucheng Huan Road, Nanhui New City, Shanghai 201306, China
2. State Key Laboratory of Pathogens and Biosecurity, Beijing Institute of Biotechnology, 20 Dongdajie Street, Fengtai District, Beijing 100071, China
3. Laboratory of Advanced Biotechnology, 20 Dongdajie Street, Fengtai District, Beijing 100071, China