Hydrogen storage in carbon nanotube based materials