Nanostructures and Quantum Effects