Modelling study on stiffness characteristics of hydraulic cylinder under multi-factors