Polyeflurorene and derivatives