A kinematic wave based watershed model for soil erosion and sediment yield