1. Helmholtz International Lab for Anti-infectives, Shandong University-Helmholtz Institute of Biotechnology, State Key Laboratory of Microbial Technology, Shandong University, Qingdao 266237, China
2. Institute of Marine Science and Technology, Shandong University, Qingdao 266237, China
3. Core Facilities for Life and Environmental Sciences, State Key Laboratory of Microbial Technology, Shandong University, Qingdao 266237, China