Nanostructure physics and microelectronics - Chowdhury, Sujaul