advantages and disadvantages of vibrating ball mill