1. Department of Chemistry, College of Sciences and Arts, King Abdulaziz University, Rabigh, Saudi Arabia
2. Marine Chemistry Department, Faculty of Marine Sciences, King Abdulaziz University, Jeddah, Saudi Arabia
3. Chemistry of Natural and Microbial Products Department, National Research Centre, Cairo, Egypt