1. Department of Chemistry
2. Faculty of Science
3. Universiti Teknologi Malaysia
4. 81310 UTM Johor Bahru
5. Malaysia
6. Institute of Hydrogen Economy
7. Department of Chemical Engineering
8. Industrial Membrane Research Laboratory
9. Department of Chemical and Biological Engineering
10. University of Ottawa
11. Ottawa
12. Canada
13. Faculty of Chemical Engineering