Source: https://www.pitt.edu/~qiw4/Academic/ME2082/Transistor Basics.pdf