Solar Photovoltaic Power Forecasting: A Review | Synapse