Application of Nanotechnology in Oil and Gas Industry: Towards Enhanced Oil and Gas Recovery