Springer handbook of nanotechnology - Bhushan, Bharat (Springer, 2007)