A Review on Solar Energy Technology and its Role in Sustainable Power Generation | Synapse