Text this: Nanoelectronics and information technology : advanced electronic materials and novel devices /