Trade-off analysis and design of a Hydraulic Energy Scavenger