Structural, Magnetocaloric, and Magnetic Properties in Heusler Ni50Mn35In10X5 (X = Ga, Fe and Al) Alloys