Tag: future spintronic devices