China excavator 2.5 ton OULIDE W25-5 working with Kubota mini digger for demolishing concrete ground