Hemispherically Aggregated BaTiO3 Nanoparticle Composite Thin Film for High-Performance Flexible Piezoelectric Nanogenerator | doi.page