Research Center of Poultry Diseases;
College of Animal Science and Veterinary Medicine;
Sichuan Agricultural University;
Yaan 625014;
Sichuan Province;
China;
Research Center of Poultry Diseases;
College of Animal Science and Veterinary Medicine;
Sichuan Agricultural University;
Key Laboratory of Animal Diseases and Human Health of Sichuan Province;
Yaan 625014;
Sichuan Province. China;