Quantum wells, wires and dots theoretical and computational physics of semiconductor nanostructures (Wiley-Interscience, 2005)