On the Half-Heusler compounds Nb1-x{Ti, Zr, Hf}xFeSb: Phase relations, thermoelectric properties at low and high temperature, and mechanical properties. (15th August 2017)