Challenges and emerging directions in spintronics | IEEE Conference Publication | IEEE Xplore