Synthesis of disilanylene polymers with donor–acceptor-type π-conjugated units and applications to dye-sensitized solar cells