1. Nanotechnology & Catalysis Research Centre (NANOCAT)
2. University of Malaya
3. 50603 Kuala Lumpur
4. Malaysia
5. Surfactant Research Chair
6. Chemistry Department
7. College of Science
8. King Saud University
9. Riyadh 11451
10. Catalysis & Nanomaterials Research Laboratory
11. Department of Chemistry
12. Loyola College
13. Chennai 600 034
14. India