Application of Nanoparticles in Enhanced Oil Recovery: A Critical Review of Recent ProgressXiaofei Sun, Zhiyong Gai|Energies|2017Cited by 585