A new donor–acceptor double-cable carbazole polymer with perylene bisimide pendant group: Synthesis, electrochemical, and photovoltaic properties