1. State Key Laboratory of Microbial Technology, Microbial Technology Institute, Shandong University, Qingdao 266237, China
2. School of Life Sciences, Shandong University, Qingdao 266237, China
3. Helmholtz Institute for Pharmaceutical Research Saarland (HIPS), Helmholtz Centre for Infection Research (HZI), Department of Pharmacy, Saarland University, 66123 Saarbrücken, Germany