1. Department of Chemistry
2. Faculty of Science
3. Universiti Putra Malaysia
4. 43400 UPM Serdang
5. Malaysia
6. Department of Microbiology
7. Faculty of Biotechnology and Biomolecular Sciences
8. Particles and Catalysis Research Group
9. School of Chemical Engineering
10. The University of New South Wales
11. Australia
12. Pen-Tung Sah Institute of Micro-Nano Science and Technology
13. Xiamen University Xiamen
14. Fujian 361005
15. China
16. New Energy Science & Engineering Programme
17. University of Xiamen Malaysia
18. Jalan SunSuria
19. Bandar SunSuria
20. 43900 Sepang