Mechanistic effects of low-flow hydrology on riverine ecosystems: ecological principles and consequences of alteration | Synapse