Water-soluble chitosan nanoparticles as a novel carrier system for protein delivery