halogenated halogenous haloid hydrohalic halohydric dihalogenated polyhalogeno brominated chloriodic interhalogen