Analysis and Forecasting of Solar Power Generation using Machine Learning | Information Fusion Research