CMOS Nanoelectronics : Innovative Devices, Architectures, and Applications