27812 difference in hammer mill and ball mills