Streamflow allocation in arid watersheds: a case study in Northwestern China