Inorganic Nanotubes and Fullerene-Like Nano-particles: From the Lab to Applications