Spin Semiconductor