Affiliation: | Institute of Animal Science, Guangdong Academy of Agricultural Sciences, State Key Laboratory of Livestock and Poultry Breeding, Key Laboratory of Animal Nutrition and Feed Science in South China, Ministry of Agriculture and Rural Affairs, Guangdong Provincial Key Laboratory of Animal Breeding and Nutrition, Guangzhou 510640, China |