Hybrid machine learning model combining of CNN-LSTM-RF for time series forecasting of Solar Power Generation | Synapse