cordless caterpillar flail mulcher China manufacturer factory