[1] Northwest A&F Univ, Coll Anim Sci & Technol, Yangling 712100, Shaanxi, Peoples R China
[2] Northwest A&F Univ, Key Lab Livestock Biol, Yangling 712100, Shaanxi, Peoples R China
[3] Ningxia Univ, Coll Anim Sci & Technol, Yinchuan 750021, Peoples R China
[4] Univ British Columbia, Fac Land & Food Syst, Vancouver, BC V6T 1Z4, Canada
[5] Univ Alberta, Dept Agr Food & Nutr Sci, 116 St & 85 Ave, Edmonton, AB T6G 2P5, Canada