SEARCH Articles Figures Tables Energies mechanism Energy harvesting Harvesting mechanical Mechanical energy