Runoff and erosion on semi-arid hillslopes.