Ensemble water quality forecasting based on decomposition, sub-model selection, and adaptive interval.