Documents Savoirs Development of a biomechanical energy harvester Li Qingguo, Naing Veronica, Donelan