Animal Nutrition Institute Sichuan Agricultural University Chengdu 611130 People's Republic of China;
Key Laboratory for Animal Disease-Resistance Nutrition of China Ministry of Education Sichuan Agricultural University Chengdu 625014 People's Republic of China;