Effects of slope and width of riparian buffer strips on runoff purification