Chengdu Agricultural CollegeChengdu, China
College of Veterinary Medicine, Sichuan Agricultural UniversityChengdu, China
Key Laboratory of Animal Diseases and Human Health of Sichuan Province, College of Veterinary Medicine, Sichuan Agricultural UniversityChengdu, China