The effect of temporal environmental heterogeneity on community structure: a replicated experimental study