Wuhan, Wuhan 430063
China
Wuhan University of Technology
aqueous zinc ion battery, zinc anode, polyvinylidene fluoride, composite film