steam powered electric generator price