Modeling streamflow and sediment responses to climate change and human activities in the Yanhe River, China