盐是由金属离子和什么构成的?