Integrated Thermoelectric Photovoltaic Renewable Energy System Luocheng Wang, Jonathan Weiss, Antony Xenophontos Advanced Power Electronics and Electric.