Ferrofluid synthesis using oleic acid coated Fe3O4 nanoparticles dispersed in mineral oil for heat transfer applications. (28th March 2018)