Source: http://people.ee.duke.edu/~krish/teaching/Lectures/CMOScircuits_2011.pdf