Short term solar irradiance forecasting using sky images based on a hybrid CNN–MLP model