Irradiance forecast model for PV generation based on cloudiness web service