Advances in nanotechnology - Bartul, Zacharie; Trenor, Jérôme (Nova Science, 2010)