Targeted gene delivery mediated by nanoparticles