1. Helmholtz International Lab for Anti-infectives Shandong University-Helmholtz Institute of Biotechnology State Key Laboratory of Microbial Technology Shandong University Qingdao Shandong 266237 China
2. CAS Key Laboratory of Quantitative Engineering Biology Shenzhen Institute of Synthetic Biology Shenzhen Institute of Advanced Technology Chinese Academy of Sciences Shenzhen 518055 China
3. Faculty of Synthetic Biology Shenzhen Institute of Advanced Technology Chinese Academy of Sciences Shenzhen 518055 China
4. Hunan Provincial Key Laboratory of Microbial Molecular Biology State Key Laboratory of Developmental Biology of Freshwater Fish College of Life Science Hunan Normal University Changsha 410081 China