1. Faculty of Marine Sciences, Marine Chemistry Department, King Abdulaziz University, Jeddah, Saudi Arabia
2. Phytochemistry and Plant Systematic Department, National Research Centre, Cairo, Egypt
3. Pharmacognosy Department, National Research Centre, Cairo, Egypt
4. Faculty of Science, Marine Natural Products Research Unit, Helwan University, Cairo, Egypt
5. Faculty of Marine Sciences, Marine Biology Department, King Abdul Aziz University, Jeddah, Saudi Arabia
6. Zoological Survey of India (Ministry of Environment, Forest and Climate Change, Govt. of India), FPS Building, Indian Museum Complex, Kolkata, India