Energy harvesting from walking vibration using a piezoelectric harvester contacting nonlinear supports - doi 10.22064/tava.2024.529139.1180 2022-01 Article type Journal