The Chemistry of Ion Hair Dye