Text this: Design of a CMOS operational amplifier with constant input-transconductance and rail-to-rail input and output swing