Nanoelectronics : devices, circuits and systems - Kaushik, Brajesh Kumar, 1972- (Micro & nano technologies, 2019)