Source: https://perso.telecom-paristech.fr/bloch/P6Image/IBIO/Ibio2013-MicroElect-Cours1.pdf