Principles of semiconductor devices - Zeghbroeck, Van Bart (2011)