Encyclopedia of nanoscience and nanotechnology - Nalwa, Hari Singh (American Scientific publishers, 2004)