Application of nanoparticles is envisaged for enhanced oil recovery applications because of their unique transport and surface wettability properties along with their relatively small sizes compared to the size of pores ...