1. Helmholtz International Lab for Anti-infectives, Shandong University-Helmholtz Institute of Biotechnology, State Key Laboratory of Microbial Technology, Shandong University, Qingdao 266237, People’s Republic of China
2. Department of Natural Medicinal Chemistry and Pharmacognosy, School of Pharmacy, Qingdao University, Qingdao 266071, People’s Republic of China