, School of Mathematics, Statistics and Computer Science University of Kwa-Zulu Natal University Road, Westville Private Bag X 54001, Durban, 4000, South Africa, South Africa