SMS dit: Semiconductor Physics and Devices :