Halide anions driven self-assembly of haloperfluoroarenes: Formation of one-dimensional non-covalent copolymers