1. Department of Mechanical and Power Engineering, East China University of Science and Technology, Shanghai, China
2. Changsha Economic and Technological Development Zone, Sany Automobile Manufacturing Co., Ltd., Sany Industrial City, Changsha, China