Leaf-litter stoichiometry is affected by streamwater phosphorus concentrations and litter type