Affiliation: | 1. Institute of Animal Nutrition and Feed, Inner Mongolia Academy of Agriculture and Animal Husbandry Sciences, Hohhot 010031, P. R. China;2. Department of Animal Sciences, University of Illinois, Urbana 61801;3. Department of Animal Sciences and Division of Nutritional Sciences, University of Illinois, Urbana 61801 |