Nanophysics and nanotechnology : an introduction to modern concepts in nanoscience - Wolf, E. L. (Wiley-VCH, 2006)