Effect of donor (tetradecyloxy) and acceptor (carboxamide) groups in trans-stilbene for DSSCs: quantum chemical investigations.