The sp2 Nanocarbons: Prototypes for Nanoscience and Nanotechnology