Quantum Dots and Carbon Nanotubes