1. Department of Chemistry, Faculty of Science, Universiti Malaya, Kuala Lumpur, Malaysia
2. Department of Chemistry, Federal University Lafia Nasarawa State PMB 146 Lafia, Nigeria
3. Nanotechnology and Catalysis Research Center (NanoCat), Institute of Postgraduate Studies, Universiti Malaya, Kuala Lumpur, Malaysia
4. Centre for Fundamental and Frontier Sciences in Nanostructure Self-Assembly, Department of Chemistry, Faculty of Science, Universiti Malaya, Kuala Lumpur, Malaysia