Effects of heat treatment on the magnetic properties of melt-spun Nd6Pr1Fe76B12Ti4C1Co3 nanocomposite ribbons