SEMICONDUCTOR DEVICE FUNDAMENTALS