Electron donor–acceptor (D-A) tuning to achieve soluble covalent organic polymers for optoelectronic devices | Synapse