Radiation effects and hardening strategy for MgO-based MTJs and non-volatile MRAM storage cells: A review | Synapse