Application of the decomposition-prediction-reconstruction framework to medium- and long-term runoff forecasting