PetroSA overcharges Eskom for diesel to keep lights on