1. Department of Pharmacognosy, Faculty of Pharmacy, Cairo University, El-Kasr El-Einy st. Cairo, 11432, Egypt
2. Phytochemistry department, National Research Center, El-behooth st. Giza, Egypt
3. National Institute of Oceanography and Fisheries, Attaka P.O. Box, 182, Suez, Egypt
4. Department of Chemistry, Cape Peninsula University of Technology, Bellville Campus, PO Box 1906, Bellville 7535, South Africa