advantages and drawbacks of ball mill ball mill