1. Department of Microbiology/Key Laboratory for Experimental Teratology of the Chinese Ministry of Education, School of Basic Medical Science, Cheeloo College of Medicine Shandong University Jinan PR China
2. Key Laboratory of Infection and Immunity of Shandong Province, School of Basic Medical Science, Cheeloo College of Medicine Shandong University Jinan PR China
3. Shandong University–Karolinska Institute Collaborative Laboratory for Cancer Research, School of Basic Medical Science, Cheeloo College of Medicine Shandong University Jinan PR China