Synthesis, characterization and fabrication of solarcells making use of [Ru(dcbpy)(tptz)X]X (where X = Cl, SCN, CN) complexes