Effectiveness of re-vegetated forest and grassland on soil erosion control in the semi-arid Loess Plateau