Impact of impurities and time on thermoelectric performance of MgAgSb. Issue 1 (2022)