Effects of macrograzers and light on periphyton stoichiometry