1. State Key Laboratory of Microbial Technology, Shandong University, Qingdao, Shandong, China.
2. Shandong Institute of Parasitic Diseases, Shandong First Medical University & Shandong Academy of Medical Sciences, Jining, Shandong, China.
3. Shandong Shtars Medical Technology Co. Ltd, Jinan, Shandong, China.