[1] Shihezi Univ, Coll Anim Sci & Technol, North St 4, Shihezi, Peoples R China
[2] Cent South Univ, Sch Biol Engn, Changsha, Peoples R China
[3] Xinjiang Acad Agr & Reclamat Sci, State Key Lab Sheep Genet Improvement & Hlth Prod, Shihezi, Peoples R China
[4] Chinese Acad Agr Sci, Lanzhou Vet Res Inst, State Key Lab Vet Etiol Biol, Lanzhou, Peoples R China