1. Catalysis Research Group
2. Department of Chemistry
3. College of Science
4. King Khalid University
5. Abha 61413
6. Saudi Arabia
7. Khalifa University of Science and Technology
8. Abu Dhabi
9. United Arab Emirates
10. Nanomaterials and Systems for Renewable Energy Laboratory
11. Research and Technology Center of Energy
12. Hammam Lif
13. Tunisia