Foot Step Power Generation System For Rural Energy Applications.