Novel high speed and ultra low voltage CMOS flip-flop | IEEE Conference Publication | IEEE Xplore