Enhancing solar power forecasting with machine learning using principal component analysis and diverse statistical indicators | Synapse