Semiconductor nanodevices : physics, technology and applications (Frontiers of nanoscience, 2021)