1. Heilongjiang Provincial Key Laboratory of Zoonosis, Department of Preventive Veterinary Medicine, College of Veterinary Medicine, Northeast Agricultural University, Harbin 150000, China.
2. Department of Immunology, Heilongjiang Provincial Key Laboratory for Infection and Immunity, Harbin Medical University, Harbin 150000, China.