Nanoscale Transistors: Device Physics, Modeling and Simulation