1. Key Laboratory of Animal Production, Product Quality and Security, Ministry of Education, Key Laboratory of Animal Nutrition and Feed Science, College of Animal Science and Technology, Jilin Agricultural University, Changchun, China
2. Animal Production Department, Faculty of Agriculture, Al-Azhar University, Cairo, Egypt