Recent advances in the understanding of potassium channel function