Harnessing solar technology