Vertically aligned zinc oxide nanowires electrodeposited within porous polycarbonate templates for vibrational energy harvesting. (3rd June 2016)