A strain-rate-dependent modified Cam-Clay model for the simulation of soil/rock compaction. (September 2017)