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. Core Facilities for Life and Environmental Sciences, State Key Laboratory of Microbial Technology, Shandong University, Qingdao, Shandong 266237, China
3. Shenyang Sinochem Agrochemicals R&D Company Ltd., Shenyang, Liaoning 110021, China