Nanotechnology: A promising technique for wastewater treatment