A piston tribodynamic model with deterministic consideration of skirt surface grooves. (June 2017)