Hydrogen dissociation on diene-functionalized carbon nanotubes