A new defective 19-electron TiPtSb half-Heusler thermoelectric compound with heavy band and low lattice thermal conductivity. (June 2020)