Text this: Tradeoffs and Optimization in Analog CMOS Design