Eskom promises to work hard to keep lights on: Ted Blom