Spintronics materials, devices and applications - Wang, Kaiyou; Yang, Meiyin; Luo, Jun (Professor of microelectronics) (Wiley series in materials for electronic & optoelectronic applications, 2022)