Semiconductor devices: Basic principles - Jasprit Sing (2001)