Facile growth of high aspect ratio c-axis GaN nanowires and their application as flexible p-n NiO/GaN piezoelectric nanogenerators