Tuning the thermoelectric properties of YNiBi half-Heusler alloy. (20th April 2018)