Substitution effect on the thermoelectric properties of p-type half-Heusler compounds: ErNi1−xPdxSb