Tag Nanoparticle Assisted Oil Recovery