High-Power-Density Wearable Thermoelectric Generators for Human Body Heat Harvesting.