magnetless spin memory