Nanotechnology applications to telecommunications and networking - Minoli, Daniel 1952- (Wiley, 2006)