What is the charge of a cation? How do cations form?