1. Department of Organic Chemistry
2. Faculty of Chemistry
3. Bu-Ali Sina University
4. Iran
5. Institute of Nanotechnology and Water Sustainability (iNanoWS)
6. College of Science, Engineering and Technology
7. University of South Africa
8. Johannesburg 1709
9. South Africa
10. UNESCO-UNISA Africa Chair in Nanosciences and Nanotechnology
11. College of Graduate Studies
12. Pretoria
13. Department of Chemistry
14. Obafemi Awolowo University
15. Ile-Ife 220005
16. Nigeria