mLogic: Ultra-low voltage non-volatile logic circuits using STT-MTJ devices | IEEE Conference Publication | IEEE Xplore