100 Science Avenue
Zhengzhou, CO 450001
China
Zhengzhou University
one-step, sandwiched film, coextrusion blow film molding, large-area energy harvester, Self-powered sensor