Molecular engineering of triphenylamine -based metal-free organic dyes for dye-sensitized solar cells