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