High-Performance Double-Layer Textile-Based Triboelectric Nanogenerator Conference/Journal Name Energy Technology doi 10.1002/ente.202400687 2024-06 Article type Journal