Thermoelectric array