1. Department of Chemistry
2. University of Malaya
3. 50603 Kuala Lumpur
4. Malaysia
5. Department of Biomedical Science
6. Faculty of Medicine and Health Sciences
7. University Putra Malaysia
8. Department of Biological Sciences
9. Faculty of Science and Technology
10. Sunway University
11. National Institute for Nanotechnology
12. National Research Council of Canada
13. Edmonton
14. Canada T6G 2M9