Nanoelectronics : physics, materials and devices /: physics, materials and devices. (2023)