nv-memory technology Sample preparation Memory Microstructure Programming window / Retention Summary