1. Mechanical Engineering Department, Faculty of Engineering University Malaya Kuala Lumpur Malaysia
2. Department of Chemistry, Faculty of Science University Malaya Kuala Lumpur Malaysia
3. Nanotechnology and Catalysis Research Centre (NanoCat) University Malaya Kuala Lumpur Malaysia