Text this: Recent Advancements in Sustainable Solar Photovoltaic Power Technology