Synthesis and photovoltaic properties of a furan-diketopyrrolopyrrole-fluorene terpolymer