1. Heilongjiang Provincial Key Laboratory of Zoonosis, College of Veterinary Medicine, Northeast Agricultural University, Harbin 150030, China
2. College of Animal Science and Technology, Northeast Agricultural University, Harbin 150030, China
3. Heilongjiang Provincial Key Laboratory for Infection and Immunity, Department of Immunology, Harbin Medical University, Harbin 150030, China