New cancer drug has been developed in South Africa