Semiconductor Devices Physics and Technology#S. M. Sze and M. K. Lee#978-0470-53794-7#John Wiley#3#2012