Gating in biological ion channels