BaTiO3 assisted PAN fiber preparation of high performance flexible nanogenerator. (24th March 2020)