Applications of Nanotechnology in Heat Transfer