1. College of Veterinary Medicine Sichuan Agricultural University Chengdu China
2. Key Laboratory of Animal Diseases and Human Health of Sichuan Province Sichuan Agricultural University Chengdu China
3. Livestock and Poultry Biological Products Key Laboratory of Sichuan Province Animtech Bioengineering Co. Ltd. Chengdu China