Carbon nanotube-based adsorbents for the removal of dyes from waters: A review