Effects of the incorporation of bithiophene instead of thiophene between the pyrrolo[3,4-c]pyrrole-1,3-dione units of a bis(pyrrolo[3,4-c]pyrrole-1,3-dione)-based polymer for polymer solar cells