1. Chemistry Department, College of Science King Saud University P.O. 2455 Riyadh 11451 Kingdom of Saudi Arabia
2. SABIC Technology and Innovation Riyadh Kingdom of Saudi Arabia
3. King Abdullah Institute for Nanotechnology King Saud University Riyadh 11451 Kingdom of Saudi Arabia
4. Chemistry Department King Fahd University of Petroleum and Minerals Dhahran 31261 Kingdom of Saudi Arabia