Effects of check dams on runoff and sediment load in a semi-arid river basin of the Yellow River