1. State Key Laboratory of Bioreactor Engineering; East China University of Science and Technology; Shanghai 200237 China
2. Shanghai Collaborative Innovation Center for Biomanufacturing Technology; East China University of Science and Technology; Shanghai 200237 China