Electrochemical Thermoelectric Generator