Low band gap donor-acceptor-donor compounds containing carbazole and naphthalene diimide units: Synthesis, electropolymerization and spectroelectrochemical behaviour. (20th October 2020)