Contributions of piezoelectricity and triboelectricity to a hydroxyapatite/PVDF–HFP fiber-film nanogenerator. (January 2023)