Solar PV to temper South African energy challenges