Altitudinal variation in impacts of snow cover, reservoirs and precipitation seasonality on monthly runoff in Tibetan Plateau catchments | Synapse