1. State Key Laboratory of Bioreactor Engineering, East China University of Science and Technology, Shanghai, 200237, China
2. Shanghai Engineering Research Center of Maricultured Animal Vaccines, Shanghai 200237, China
3. Shanghai Collaborative Innovation Center for Bio-manufacturing Technology, Shanghai 200237, China