Improving streamflow prediction across China by hydrological modelling together with machine learning | Synapse