1. Department of Marine Chemistry, Faculty of Marine Sciences,King Abdulaziz University, P. O. Box 80207, Jeddah 21589, Saudi Arabia
2. Department of Natural Products and Alternative Medicine, Faculty of Pharmacy, King Abdulaziz University, P. O. Box 80260, Jeddah 21589, Saudi Arabia
3. Permanent address: Department of Pharmacognosy, Faculty of Pharmacy, Minia University, Minia 61519, Egypt
4. Department of Marine Chemistry, Faculty of Marine Sciences, King Abdulaziz University, P. O. Box 80207, Jeddah 21589, Saudi Arabia
5. Department of Chemistry, Faculty of Science, King Abdulaziz University, P. O. Box 80207, Jeddah 21589, Saudi Arabia
6. Department of Pharmacognosy, Faculty of Pharmacy, Mansoura University, Mansoura 35516, Egypt