38 Zheda Road
Hangzhou, 310058
China
Zhejiang University
Self-powered, Piezoelectric nanogenerator, Instantaneous wireless sensing, electronic switch, piezoelectric energy harvesting