Single wall carbon nanotube based nanoparticles and hydrogel for cancer therapy