inter drain trencher in china