1. Nanotechnology & Catalysis Research Centre (NanoCat)
2. Institute of Postgraduate Studies
3. University Malaya
4. 50603 Kuala Lumpur
5. Malaysia
6. Department of Chemistry
7. Faculty of Science
8. University of Malaya
9. Catalysis Science and Technology Research Centre (PutraCat)
10. Universiti Putra Malaysia