ball milling researchgate