Introduction to nanotechnology - Poole, Charles P. (New Jersey, 2003)