Key Laboratory for Animal Disease Resistance Nutrition of the Ministry of Education of China;
Ya 'an 625014;
China;
Institute of Animal Nutrition;
Sichuan Agricultural University;
Ya 'an 625014;
China;
Shanghai Youtell Biochemical Co.;
Shanghai 201201;
China;