Hydrogen storage in boron substituted carbon nanotubes