Handbook of nanostructured materials and nanotechnology: organics, polymers, and biological materials - Nalwa, Hari Singh (2010)