1. Department of Livestock Management and Animal Breeding & Genetics, Faculty of Animal Husbandry and Veterinary Sciences the University of Agriculture Peshawar Pakistan
2. College of Animal Science and Technology Nanjing Agricultural University Nanjing China
3. College of Veterinary Medicine Nanjing Agricultural University Nanjing China