Synthetic and natural polymer nanoparticles as bio-imaging and therapeutic agent vectors