Influencing factors of non-point source pollution of watershed based on boosted regression tree algorithm. Improvement of snowmelt implementation in the SWAT hydrologic model SWAT-Aided research on hydrological responses to ecological restoration: a case study of the Nanhe River Basin in Huajialing of Longxi Loess Plateau