1. Key Laboratory of Veterinary Public Health of Ministry of Agriculture State Key Laboratory of Veterinary Biotechnology, Harbin Veterinary Research Institute Chinese Academy of Agricultural Sciences Harbin China
2. Jiangxi Engineering Research Center for Animal Health Products College of Animal Science and Technology Jiangxi Agricultural University Nanchang China
3. Department of Veterinary Diagnostic and Production Animal Medicine College of Veterinary Medicine Iowa State University Ames Iowa USA