Design Exploration of Emerging Nano-scale Non-volatile Memory - Yu, Hao (Springer New York, 2014)