Nanotechnologies for future mobile devices / - Ryhänen, Tapani. (Cambridge University Press,, 2010)