Donor−acceptor−donor (D-A-D) structural monomers as donor materials in polymer solar cells: a DFT/TDDFT approach | Synapse