Spin and silicon: A new memory type spintec-dir 19 years ago Spin and silicon: A new memory type, Bsiesy, A., 6, 15 (2006)