Textile-based Energy Harvesting and Storage Devices for Wearable Electronics - Xing Fan (Wiley, 2022)