Research progress in nanoscience and nanotechnology - Haghi, A. K., 1958- (Nova Science Publishers, 2012)