1. Department of Animal and Veterinary Sciences, College of Agricultural and Marine Sciences, Sultan Qaboos University, Muscat, Sultanate of Oman
2. Department of Animal and Fish Production, Faculty of Agriculture, Alexandria University, Alexandria, Egypt