1. Department of Animal Production, Faculty of Agriculture , University of Alexandria , Aflaton St., El-Shatby, P.O. Box 21545 , Alexandria , Egypt
2. Department of Animal and Veterinary Sciences, College of Agricultural and Marine Sciences , Sultan Qaboos University , P.O. Box 34, 123 Al-Khod , Sultanate of Oman
3. Sheep and Goats Research Department , Animal Production Research Institute, Agricultural Research Centre , Dokki , Giza , Egypt