Text this: A review of purification techniques for carbon nanotubes