1. Hubei Provincial Key Laboratory of Mechanical Theory and Application of New Materials, Wuhan University of Technology, Wuhan 430040, China
2. School of Transportation and Logistics Engineering, Wuhan University of Technology, Wuhan 430040, China
3. Sany Renewable Energy Co., Ltd., Changsha 411399, China