Optimization of Mine Truck Powertrain Mounting System. - Zhenghdi Sun; Wei Li; Chen Yang; Yingku Ma (ICRCA, 2021)