Electronic devices and circuits. - Bell David A (1986)