Polyelectrolyte nanoparticles based on water-soluble chitosan-poly(L-aspartic acid)-polyethylene glycol for controlled protein release.