1. Department of Chemistry and Biochemistry
2. Brigham Young University
3. Provo
4. USA
5. Department of Chemistry
6. Faculty of Science
7. University Malaya
8. 50603 Kuala Lumpur
9. Malaysia
10. Nanotechnology and Catalysis Research Centre (NANOCAT)
11. University of Malaya
12. American Degree Transfer Program
13. Methodist College Kuala Lumpur
14. 50470 Kuala Lumpur