A new algorithm for contact detection between spherical particle and triangulated mesh boundary in discrete element method simulations. (21st March 2013)