An extreme forecast index-driven runoff prediction approach using stacking ensemble learning | Synapse