Harnessing the power of the sun offers near limitless clean energy