First principles studies on the elastic, thermodynamic properties and electronic structure of Ti 15-x Mo x Sn compounds