Hydrogen storage in carbon nanotubes