Preparation and characterization of self-aggregated nanoparticles of cholesterol-modified O-carboxymethyl chitosan conjugates