6. Besides hydrogen and the polyatomic ion ammonium, what type of element forms cations: metal, metalloid, non-metal?