Trophic structure of stream macroinvertebrate communities revealed by stable isotope analysis.