Solar power is already cheaper than internal combustion powered electric generators