Purification, Length Characterization and Quality Assessment of Carbon Nanotubes: A Roadmap to Spinning Fibers with Superior Electrical Conductivity and Strength