1. Chemistry Department, Faculty of Sciences and Arts, University of Jeddah, Khulais, P.O. Box 355, Khulais, 21921, Saudi Arabia
2. Chemistry Department, Faculty of Applied Science, Taiz University, Taiz, Yemen
3. Department of Biochemistry, Faculty of Science, King Abdulaziz University, Jeddah, Saudi Arabia
4. Center of Nanotechnology, King Abdulaziz University, Jeddah, Saudi Arabia
5. Department of Chemistry, University College in Al-Jamoum, Umm Al-Qura University, Makkah, Saudi Arabia
6. Environmental Department, Faculty of Meteorology, Environment and Arid Land Agriculture King Abdulaziz University, Jeddah, Saudi Arabia