Microcrustacean prey and macroinvertebrate predators in a stream food web