Nano Devices and Architectures Overview by M. Momenzadeh, F. Lombardi & 'Huang J.'