1. Marine Chemistry Department, Faculty of Marine Sciences, King Abdulaziz University, Jeddah 21589, Saudi Arabia
2. Pharmacognosy Department, National Research Centre, Dokki, Cairo, Egypt
3. Genetics and Cytology Department, National Research Centre, Dokki, Cairo, Egypt
4. Chemistry of Natural Products Department, National Research Centre, Dokki, Cairo, Egypt