Polysaccharide-based nanoparticles: a versatile platform for drug delivery and biomedical imaging.