milling machine ce approved 16 25ton excavator rock hammers