1. Department of Animal Reproduction & AI, Veterinary Research Institute, National Research Center, Cairo 12622, Egypt
2. Department of Pharmacology, National Research Center, Cairo 12622, Egypt
3. Chemistry of Tanning Materials and Leather Technology Department, National Research Center, Cairo 12622, Egypt
4. Texas A&M AgriLife Research Center, Overton, TX 75684, USA
5. Plant Production Department, College of Food & Agriculture Sciences, King Saud University, P.O. Box 2460, Riyadh 11451, Saudi Arabia
6. Department of Natural Compounds Chemistry, National Research Center, Cairo 12622, Egypt