2,7-Diaminofluorene-based organic dyes for dye-sensitized solar cells: effect of auxiliary donor on optical and electrochemical properties.