Solar power generation is second to none