NO2 and CO gas adsorption on carbon nanotubes: Experiment and theory