1. Department of Medicinal Chemistry, Key Laboratory of Chemical Biology (MOE), School of Pharmaceutical Sciences, Cheeloo College of Medicine, Shandong University, Jinan, Shandong 250012, China
2. Key Laboratory for Experimental Teratology of Ministry of Education and Department of Immunology, School of Basic Medical Sciences, Cheeloo College of Medicine, Shandong University, Jinan, Shandong 250012, China
3. Key Laboratory of Infection and Immunity of Shandong Province, School of Basic Medical Sciences, Cheeloo College of Medicine, Shandong University, Jinan, Shandong 250012, China
4. Advanced Medical Research Institute, Cheeloo College of Medicine, Shandong University, Jinan, Shandong 250012, China
5. Helmholtz International Lab, State Key Laboratory of Microbial Technology, Shandong University, Qingdao, Shandong 266237, China