1. State Key Laboratory of Bioreactor Engineering, Shanghai Collaborative Innovation Center for Biomanufacturing, East China University of Science and Technology, 130 Meilong Road, Shanghai 200237, China
2. State Key Laboratory of Microbial Metabolism and School of Life Sciences and Biotechnology, Shanghai Jiao Tong University, 800 Dongchuan Road, Shanghai 200240, China
3. Zhangjiang Institute for Advanced Study, Shanghai Jiao Tong University, 429 Zhangheng Road, Shanghai 201203, China
4. National Facility for Protein Science in Shanghai (NFPS), Shanghai Advanced Research Institute, Chinese Academy of Science, 333 Haike Road, Shanghai 201203, China