Potassium Ion Channels: Molecular Structure Function and Diseases