1. Chemistry of Medicinal Plants Department, National Research Centre, Dokki, Giza 12622, Egypt
2. Pharmaceutical Research Laboratory, Center of Excellence for Advanced Sciences, National Research Center, Dokki 12622, Cairo, Egypt
3. Chemistry of Natural and Microbial Products Department, National Research Centre, Dokki, Giza 12622, Egypt
4. Zoology Department, Faculty of Science, Sohag University, Egypt
5. National Institute of Oceanography and Fisheries, Red Sea Branch, Hurghada, Egypt
6. Department of Chemistry & Biomedical Sciences, Faculty of Technology and Science, Karlstad University, SE-651 88 Karlstad, Sweden
7. Department of Clinical Pharmacology & DMPK, Astra Zeneca, R&D, Södertälje, 15185 Södertälje, Sweden
8. Department of Chemistry and Biochemistry, Texas Tech University, Lubbock, Texas 79409-1061, USA