Nanoscale semiconductors : materials, devices and circuits /: materials, devices and circuits. (2022)