with halogen or compounds generating halogen hypochlorous acid or salts thereof