Return to Article Details Predictive Modeling and Forecasting of Solar Power Generation Using Machine Learning Techniques