Encyclopedia of Nanoscience.Vol-I.Advanced Nanotechnology - Prasad, S.K (New Delhi Discover, 2007)