Biomechanical energy harvesting: generating electricity during walking with minimal user effort.

Biomechanical energy harvesting: generating electricity during walking with minimal user effort.