Nanotechnology : a gentle introduction to the next big idea - Ratner, Mark A.; Ratner, Daniel (Prentice Hall/PTR, 2003)