What is an ion? What type of ion is formed by a non-metal atom? How do electrons behave when metals react with non-metals?