Thermoelectric Generator Impedance Matching
Get rid of R1, it wastes power.
Get rid of the 7812, it wastes power.
Get rid of ZN1, it may waste power.
Replace the regulator with a switching 12 V output regulator.