Text this: Assessment of runoff composition and residence time using stable isotopes and hydrochemical characteristics in Urumqi River Basin, northwest China