Structural, elastic, and, strain induced electronic and magnetic properties of half-Heusler alloys MnSnX (X = Ni, Cu, and Pd) | Synapse