Characterizing the surface properties of carbon nanotubes by inverse gas chromatography