1. Key Laboratory of Intelligent Manufacturing and Robotics, School of Mechatronics, Engineering and Automation, Shanghai University, Shanghai, China
2. Shanghai Robot Industrial Technology Research Institute, China
3. Anhui Jianghuai Automobile Group Corp., Ltd, China