An Enhanced Smoothing Algorithm for MPM to Stabilize Hydrodynamic Impact Problems with Embedded Solids. (2017)