1. School of Mechanical Engineering and Automation, Northeastern University, Shenyang, P.R. China
2. Applied Technology College of Dalian Ocean University, Dalian Ocean University, Dalian, P.R. China
3. Automotive Research Institute, China National Heavy Duty Truck Group, Jinan, P.R. China