Vitalsource Technologies, Inc. Durable Phase-change Memory Architectures