Time to Shine: Applications of Solar Energy Technology