Variations of temperature and precipitation of snowmelt period and its effect on runoff in the mountainous areas of Northwest China