[1] Southwest Univ, Coll Vet Med, Chongqing 402460, Peoples R China
[2] Northwest A&F Univ, Coll Vet Med, Xianyang 712100, Peoples R China
[3] Xinjiang Agr Univ, Coll Vet Med, Urumqi 830052, Peoples R China
[4] Natl Ctr Technol Innovat Pigs, Chongqing 402460, Peoples R China
[5] Southwest Univ, Med Res Inst, Immunol Res Ctr, Chongqing 402460, Peoples R China