Spintronics; Physics; Energy and Resources; Chemistry; Spintronics Research; Computer Modeling; Computers and Internet; Computer Science