Department of Chemistry and Polymer Science, Stellenbosch University, Private Bag X1, Matieland 7602, South Africa Centre for Health and Life Sciences, Coventry University, Coventry CV1 2DS, United ...