South Africa detects Indian, UK virus variants