Encyclopaedia Of Nanoscience Advanced Nanotechnology - Prasad, S K (New Delhi Discovery Publishing, 2007)