An investigation into CMOS implementation and applications of third generation current conveyors