Application of Recurrent Neural Network Model for Short Term Photovoltaic Generation Forecasting