Discrete element simulation of surface mechanical attrition treatment with rough-surface sonotrode. (October 2019)