610054
China
University of Electronic Science and Technology of China (UESTC)
self-powered, Supercapacitor, sensor, Hydrogel, Wearable devices