1. Nanotechnology and Catalysis Research Center, Institute of Postgraduate Studies, University of Malaya, 50603 Kuala Lumpur, Malaysia
2. Department of Chemistry, College of Science, University of Basrah, Basrah, Iraq
3. Department of Chemistry, University of the Western Cape, Cape Town, South Africa