Prediction of surface runoff and soil erosion at watershed scale: analysis of the AnnAGNPS model in different environmental conditions.