Department of Biochemistry, University of Stellenbosch, Private Bag X1, Matieland 7602, South Africa.|Department of Biochemistry, University of Stellenbosch, Private Bag X1, Matieland 7602, South Africa.