1. Theriogenology Department, Faculty of Veterinary Medicine Cairo University Giza Egypt
2. Pharmacology Department, Faculty of Veterinary Medicine Cairo University Giza Egypt
3. Inorganic and Analytical Chemistry Department, Faculty of Science Cairo University Giza Egypt
4. Faculty of Nanotechnology for Postgraduate Cairo University, Sheikh Zayed Branch Campus Sheikh Zayed City Egypt
5. Animal Reproduction and Artificial Insemination Department, National Research Centre Veterinary Research Institute Dokki Egypt
6. Cell Biology Department, National Research Centre Biotechnology Research Institute Cairo Egypt
7. Department of Biology, College of Science King Khalid University Abha Saudi Arabia
8. Department of Biology Prince Sattam Bin Abdulaziz University Alkarj Saudi Arabia
9. Department of Clinical Sciences King Faisal University Alahsa Saudi Arabia