Thermal and Structural Analysis of Mn49.3Ni43.7Sn7.0 Heusler Alloy Ribbons