1. School of Mechanical Engineering, Hefei University of Technology, Hefei, People’s Republic of China
2. School of Automotive and Transportation Engineering, Hefei University of Technology, Hefei, People’s Republic of China
3. School of Instrument Science and Opto-electronics Engineering, Hefei University of Technology, Hefei, People’s Republic of China
4. Weichai Power Company Limited, Weifang, People’s Republic of China