Solid State Electronic Devices (6th Edition) (Prentice Hall Series in Solid State Physical Electronics)