Fluid-solid interaction model for hydraulic reciprocating O-ring seals