halide salt