1. School of Information Science and Engineering, NingboTech University, 1 South Qianhu Rd, Ningbo 315100, China
2. AVIC Xian Aircraft Industry Group Company LTD, 1 Xifei Rd, Yanliang Dist, Xian 710089, China
3. School of Mechanical Engineering, Zhejiang University, 38 Zheda Rd, Hangzhou 310027, China
4. State Key Lab of Fluid Power Transmission and Control, Zhejiang University, 38 Zheda Rd., Hangzhou 310027, China