electric steam generator and electirc hot water boiler steam powered electric generator