Encyclopaedia of Nano Science Technology and Engineering. - Bhattacharya, pallab (New Delhi Anmol Pub., 2009)