A comparative study of STT-MTJ based non-volatile flip-flops | IEEE Conference Publication | IEEE Xplore