U-M gets $28M for ‘spintronics’ research