Preparation of Mg2Si based thermoelectric nanomaterials by low-temperature reaction