South Africa power outages end