State Key Laboratory of Robotics Shenyang Institute of Automation Chinese Academy of Sciences Shenyang 110016 China;
Institutes for Robotics and Intelligent Manufacturing Chinese Academy of Sciences Shenyang 110016 China;
Institute of Deep-sea Science and Engineering Chinese Academy of Sciences Sanya 572000 China;