Interface engineering to enhance phase change memory programmability | IEEE Conference Publication | IEEE Xplore