A hybrid deep learning model with error correction for photovoltaic power forecasting