Advances in nanotechnology. Volume 16 - Bartul, Zacharie; Trenor, Jérôme (Nova, 2016)