Rechargeable ‘spin battery’ promising for spintronics and quantum computing