Dual electron donor/electron acceptor character of a conjugated polymer in efficient photovoltaic diodes | Synapse