Artificial Neural Network Based Modelling of Photovoltaic System