attrition and impact ball mill