granulation software tools machine hardware equipment application contract micronizing machines radius3 extrusion granulation power tools classification thin-client hammer milling jet milling grinding pharmaceutical testing cnc hand tools particle size reduction