1. Yunnan Provincial Key Laboratory of Animal Nutrition and Feed, Faculty of Animal Science and Technology, Yunnan Agricultural University, Kunming, People’s Republic of China.
2. Department of Life Science and Technology, Xinxiang University, Xinxiang 453003, People’s Republic of China.
3. Yunnan Animal Science and Veterinary Institute, Kunming 650224, People’s Republic of China.
4. University of Science and Technology Bannu, Bannu 28100, Pakistan.