Microelectronic circuits analysis and design - Rashid, Muhammad H (PWS publ. com, Boston, 1999)