1. Chemistry Department, Faculty of Science, King Abdulaziz University, Jeddah, Saudi Arabia
2. King Fahd Center for Medical Research, King Abdulaziz University, Jeddah, Saudi Arabia
3. Center of Nanotechnology, King Abdul Aziz University, Jeddah 21589, Saudi Arabia
4. Department of Chemistry, College of Science, Taif University, Taif, Saudi Arabia
5. Chemistry Department, Faculty of Science, University of Jeddah, Jeddah, Saudi Arabia
6. Center of Excellence for Advanced Materials Research, King Abdulaziz University, Jeddah 21589, Saudi Arabia