Encyclopaedia of nanotechnology - Balakrishna Rao, M. (Campus Books, 2006)