Striking effect of Hf addition on magnetic properties and thermal stability of Nd13Fe81−xB6Hfx (x = 0–1.0) alloys