1. Nanchong Key Laboratory of Disease Prevention, Control and Detection in Livestock and Poultry, Nanchong Vocational and Technical College, Nanchong 637131, China
2. State Key Laboratory of Veterinary Biotechnology, Harbin Veterinary Research Institute of Chinese Academy of Agricultural Sciences, Harbin 150069, China