Semiconductor memory stores spins