EDOT–diketopyrrolopyrrole copolymers for polymer solar cells