SiGe nanowire arrays based thermoelectric microgenerator. (March 2019)