Adsorption of molecular brushes with polyelectrolyte backbones onto oppositely charged surfaces: a self-consistent field theory.