1. Department of Chemistry Faculty of Science University of Jeddah Jeddah 21589 Saudi Arabia
2. Center of Research Excellence in Nanotechnology King Fahd University of Petroleum & Minerals (KFUPM) Dhahran 31261 Saudi Arabia
3. Department of Mechanical Engineering King Fahd University of Petroleum & Minerals (KFUPM) Dhahran 31261 Saudi Arabia