Chemical reactions inside carbon nanotubes