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. Department of Pharmacognosy, Faculty of Pharmacy, Minia University, PO. Box 61511, Minia 61519, Egypt
4. Department of Chemistry, Faculty of Science, King Abdulaziz University, PO. Box 80207, Jeddah 21589, Saudi Arabia
5. Environmental Science Research Laboratory, Central Research Institute of Electric Power Industry, Abiko 270-1194, Japan
6. Graduate School of Environmental Science and Faculty of Environmental Earth Science, Hokkaido University, Sapporo 060-0810, Japan