Optimization of a high-temperature thermoelectric generator using semiconductor devices via a genetic algorithm-driven design | Synapse