Microelectronic Circuits : Theory and Applications. - Sedra, A.S. (Oxford University Press.)