Modeling and analysis of a circular PZT energy-generator used in hydraulic liquid absorber