An alternating low band-gap polyfluorene for optoelectronic devices