A catalyst-free approach to a novel imidazo [4,5-f][1,10] phenanthroline ligand and its corresponding ruthenium(II) complex: insights into their applications in colorimetric anion sensing