1. Biochemistry Department, Faculty of Science, Alexandria University, Alexandria, Egypt
2. Marine Biotechnology and Natural products Lab (MBNP), National Institute of Oceanography & Fisheries (NIOF), Alexandria, Egypt
3. Botany and Microbiology Department, Faculty of Science, Alexandria University, Alexandria, Egypt
4. Marine zoology Department, Naturalis Biodiversity Center, Leiden, The Netherlands