Cadmium(II) coordination polymers with flexible tetradentate ligand 1,2,4,5-tetrakis(imidazol-1-ylmethyl)benzene: anion effect and reversible anion exchange property