Division of Computational Biology, Department of Biomedical Sciences, Institute of Infectious Disease and Molecular Medicine,Faculty of Health Sciences, University of Cape Town, Observatory, Cape Town, South Africa.