1. Department of Chemistry; Ilorin Nigeria
2. Centre for Supramolecular Chemistry; Department of Chemistry; University of Cape Town; 7701 Rondebosch South Africa
3. Department of Chemical Technology; Midlands State University; Gweru Zimbabwe
4. Department of Chemistry and Polymer Science; Stellenbosch University; 7602 Stellenbosch Western Cape South Africa