Theranostic Nanoparticles For The Treatment Of Cancer