1. College of Electrical Engineering, Anhui Polytechnic University, Wuhu, People’s Republic of China
2. Key Laboratory of Advanced Perception and Intelligent Control of High-End Equipment, Ministry of Education, Wuhu, People’s Republic of China
3. Anhui Dar Intelligent Control System Stock Co.,Ltd., People’s Republic of China
4. Wuhu HIT Robot Industrial Technology Research Institute Co., Ltd., People’s Republic of China