A method of isolating semiconducting carbon nanotubes includes mixing
carbon nanotubes with a mixed acid solution of nitric acid and sulfuric
acid to obtain a dispersion of carbon nanotubes, stirring the carbon
nanotube dispersion, and filtering the carbon nanotube dispersion.
Functional groups remaining on the filtered carbon nanotubes may then be
removed, e.g., via heating.