Nano-materials: Novel and Promising Adsorbents for Water Treatment