The effects of quaternary additions on thermoelectric properties of TiNiSn-based half-heusler alloys