Versatile carboxymethyl chitin and chitosan nanomaterials: a review. (29th September 2014)