Synthesis, characterization, and computational modeling of benzodithiophene donor–acceptor semiconducting polymers