1. Nanostructured Renewable Energy Materials Laboratory
2. Faculty of Industrial Sciences and Technology
3. Universiti Malaysia Pahang
4. 26300 Gambang Kuantan
5. Malaysia
6. State Key Laboratory for Modification of Chemical Fibers and Polymer Materials
7. International Joint Laboratory for Advanced Fiber and Low-dimension Materials
8. College of Materials Science and Engineering
9. Donghua University
10. Shanghai 201620
11. Centre for Ionics University of Malaya
12. Department of Physics
13. Faculty of Science
14. University of Malaya
15. 50603 Kuala Lumpur
16. Department of Chemistry
17. University of Calgary
18. Calgary
19. Canada