Corrosion resistance and magnetic properties of FeXn(X=Hf, CoHf, CrHf) nanocrystalline thin film head materials