1. College of Veterinary Medicine, Henan Agricultural University, Zhengzhou 450046, China
2. Central Department of Zoology, Tribhuvan University, Kathmandu 44600, Nepal
3. International Joint Research Laboratory for Zoonotic Diseases of Henan, Zhengzhou 450046, China
4. Key Laboratory of Quality and Safety Control of Poultry Products, Ministry of Agriculture and Rural Affairs, China