Nonvolatile Random Access Memory Research Articles