1. School of Computer Science and Applied Mathematics, University of the Witwatersrand, Johannesburg, Private Bag 3, Wits 2050, South Africa
2. DSI-NRF Centre of Excellence in Mathematical and Statistical Sciences (CoE-MaSS), South Africa
3. Department of Mathematical Sciences, Stellenbosch University, Stellenbosch 7600, South Africa