[1] Chinese Acad Agr Sci, Lanzhou Vet Res Inst, Key Lab Vet Publ Hlth, State Key Lab Vet Etiol Biol,Agr Minist, Lanzhou 730046, Gansu, Peoples R China
[2] Inst Anim Sci & Technol Aba Tibetan & Qiang Auton, Hongyuan 624400, Peoples R China
[3] Southwest Minzu Univ, Coll Anim & Vet Sci, Chengdu 610041, Peoples R China