Enhanced thermoelectric performance of nominal 19-electron half-Heusler compound NbCoSb with intrinsic Nb and Sb vacancies