Abstract: Energy harvesting technology provides a promising alternative to powering wearable devices by extracting kinetic energy from human motions and converting it into electricity. However, ...