[1] Henan Inst Sci & Technol, Coll Anim Sci & Vet Med, Xinxiang 453003, Peoples R China
[2] China Agr Univ, Coll Vet Med, Key Lab Anim Epidemiol & Zoonosis, Minist Agr, 2 Yuanmingyuan West Rd, Beijing 100193, Peoples R China
[3] Henan Inst Sci & Technol, Coll Anim Sci & Vet Med, Eastern HuaLan Ave, Xinxiang 453003, Peoples R China