1. School of Mechanical and Electronic Engineering, Changsha University, Changsha, 410022 Hunan, China
2. Sunward Intelligent Equipment Co., Ltd., Changsha, 410100 Hunan, China
3. School of Mechanical and Electronic Engineering, Central South University, Changsha, 410083 Hunan, China