1. Interdisciplinary Research Center for Advanced Materials, King Fahd University of Petroleum and Minerals
2. Dhahran
3. Saudi Arabia
4. Institute for Nanotechnology and Water Sustainability, College of Science, Engineering and Technology, University of South Africa
5. Johannesburg
6. South Africa
7. Department of Chemistry and Environmental Science
8. New Jersey Institute of Technology
9. Newark
10. USA