Large-scale lateral nanowire arrays nanogenerators