electrochemical gradients