1. Department of Chemistry; King Fahd University of Petroleum & Minerals; Dhahran 31261 Saudi Arabia
2. Center of Research Excellence in Nanotechnology; King Fahd University of Petroleum & Minerals; Dhahran 31261 Saudi Arabia
3. Center of Research Excellence in Petroleum Refining & Petrochemicals; King Fahd University of Petroleum & Minerals; Dhahran 31261 Saudi Arabia