1. Key Laboratory of Livestock Infectious Diseases in Northeast China, Ministry of Education, Key Laboratory of Zoonosis, Shenyang Agricultural University, Shenyang, China
2. Research Unit for Pathogenic Mechanisms of Zoonotic Parasites, Chinese Academy of Medical Sciences, Shenyang, China
3. College of Basic Education, Shenyang Agricultural University, Shenyang, China