Separation methods of single-walled carbon nanotubes