A bifunctional conjugated polyelectrolyte for the interfacial engineering of polymer solar cells.