The Influence Of Flow Variation On Community Composition In Streams And Rivers