Effects of the incorporation of an additional pyrrolo[3,4-c]pyrrole-1,3-dione unit on the repeating unit of highly efficient large band gap polymers containing benzodithiophene and pyrrolo[3,4-c]pyrrole-1,3-dione derivatives