Thiolated Chitosan Nanoparticles Research Articles