Efficient modelling of particle collisions using a non-linear viscoelastic contact force. (November 2015)