Artificial neural network based models for forecasting electricity generation of grid connected solar PV power plant. (1st September 2004)