1. The State Key Laboratory of Mechanical Transmissions, Chongqing University, Chongqing 400044, China.
2. Automotive Engineering Research Institute, Jiangsu University, Zhenjiang 212013, China.
3. Suzhou Automotive Research Institute, Tsinghua University, Suzhou 215200, China.
4. Key Laboratory of Automobile Power Train and Electronics, Hubei University of Automotive Technology, Shiyan 442002, China.
5. Research Center of Fluid Machinery Engineering and Technology, Jiangsu University, Zhenjiang 212013, China.