Chongqing, 400715
China
Southwest University
TENG, FEP, wind energy harvesting, self-powered IoT devices, power management circuit