1. Key Lab of Animal Nutrition and Feed Science Key Lab of Animal Production, Product Quality and Security College of Animal Science and Technology Jilin Agricultural University Changchun China
2. Department of Animal production College of Natural Resources and Environmental Studies University of Juba Juba South Sudan