Benzo[1,2-b:4,5-b′]difuran and furan substituted diketopyrrolopyrrole alternating copolymer for organic photovoltaics with high fill factor