Functional diversity: a review of methodology and current knowledge in freshwater macroinvertebrate research | Synapse