Spin-transfer Torque Random Access Memory Designs Research Articles