Effect of electron-donor ancillary ligands on the heteroleptic ruthenium complexes: synthesis, characterization, and application in high-performance dye-sensitized solar cells.