Beijing Institute of Nanoenergy and Nanosystems;
Chinese Academy of Sciences;
Beijing 100083;
China;
College of Nanoscience and Technology;
University of Chinese Academy of Sciences;
Beijing 100049;
China;
School of Material Science and Engineering;
Georgia Institute of Technology;
Atlanta;
Georgia 30332;
USA;
self-charging power textiles; triboelectric nanogenerators; energy harvesting; batteries/supercapacitors; energy storage; power management system;