Harnessing Solar Energy: Technologies and Benefits