Read ECE411 : Semiconductor Devices (Theory and Application), Version 1.1.5 Online