Harnessing the sun’s power