Solar Photovoltaic Technologies: A Critical Review of Technological Developments, Implementation Challenges, and Future Prospects | Synapse