Spintronics handbook. Nanoscale spintronics and applications / Volume three, (2019)