1. Department of Meat Science and Technology, Faculty of Animal Production and Technology University of Veterinary and Animal Sciences Lahore 54000 Pakistan
2. Department of Animal Sciences, Jhang Campus University of Veterinary and Animal Sciences Lahore 54000 Pakistan
3. College of Food Science, Northeast Agricultural University Harbin Heilongjiang 150030 China
4. Department of Animal Sciences Institute of Food and Agricultural Sciences, University of Florida Gainesville Florida 326011 USA
5. Department of Poultry Production, Faculty of Animal Production and Technology University of Veterinary and Animal Sciences Lahore 54000 Pakistan