Advanced Thermoelectric Materials and Devices for Energy Harvesting