Environmental heterogeneity and β diversity of stream macroinvertebrate communities at intermediate spatial scales | Synapse