1Helmholtz International Lab for Anti-Infectives, Shandong University-Helmholtz Institute of Biotechnology, State Key Laboratory of Microbial Technology, Shandong University, Qingdao 266237, PR China
2The College of Life Sciences, Central China Normal University, Wuhan, 430079, PR China