China (Shanghai) 10-ton construction debris transport truck