Encyclopedia of Nanoscience and Nanotechnology v.1 - Nalwa, Hari Singh (American Scientific Publishers California, 2004)