1. Department of Chemistry University of Cape Town, Rondebosch Cape Town 7701 South Africa
2. Faculty of Science Assam down town University Sankar Madhab Path, Gandi Nagar, Panikhaiti, Guwahati 781026 Assam India
3. Department of Chemistry and Polymer Science Stellenbosch University Matieland 7600 South Africa
4. Department of Pharmacology & Chemical Biology University of Pittsburgh School of Medicine Pittsburgh Pennsylvania USA
5. University of Pittsburgh School of Medicine UPMC Hillman Cancer Centre Pittsburgh Pennsylvania USA