Design of analog cmos integrated circuits