New frontiers: self-assembly and nanoelectronics | IEEE Journals & Magazine | IEEE Xplore