[1] Univ Connecticut, Dept Anim Sci, Storrs, CT 06269 USA
[2] Natl Res Ctr Meat, Hyderabad 500039, Andhra Pradesh, India
[3] Univ Kentucky, Dept Anim & Food Sci, Lexington, KY 40536 USA
[4] Sichuan Univ, Coll Life Sci, Chengdu 610041, Peoples R China