Molecular engineering of D-A-π-A dyes with 2-(1, 1-dicyanomethylene)rhodanine as an electron-accepting and anchoring group for dye-sensitized solar cells. (10th October 2015)