New nanotechnology developments - Barrañón, Armando (Nanotechnology science and technology series, 2009)