State Key Lab of Animal Nutrition College of Animal Science&Technology China Agricultural University Beijing 100193 China;
State Key Lab of Animal Nutrition College of Animal Science&Technology China Agricultural University Beijing 100193 China;
State Key Lab of Animal Nutrition College of Animal Science&Technology China Agricultural University Beijing 100193 China;
Swine Nutrition and Production West Central Research and Outreach Center University of Minnesota Morris MN USA;
State Key Lab of Animal Nutrition College of Animal Science&Technology China Agricultural University Beijing 100193 China;
Department of Internal Medicine/Department of Biochemistry University of Texas Southwestern Medical Center Dallas TX USA;
State Key Lab of Animal Nutrition College of Animal Science&Technology China Agricultural University Beijing 100193 China;