1. Department of Preventive Veterinary Medicine Jiangxi Agricultural University Nanchang Jiangxi China
2. Department of Preventive Veterinary Medicine, College of Veterinary Medicine Yunnan Agricultural University Kunming Yunnan China
3. Department of Research and Development Jiangxi Engineering Research Center for Animal Health Products Nanchang Jiangxi China
4. Department of Immunology, School of Basic Medical Sciences Fujian Medical University Fuzhou Fujian China
5. Department of Microbiology, Immunology and Infectious Diseases University of Calgary Calgary Alberta Canada