Robotics Laboratory;
Shenyang Institute of Automation;
Chinese Academy of Sciences;
Shenyang 110016;
P.R. China;
Grad-uate University ot the Chinese Academy of Sciences;
Beijing 100049;
P. R. China;
Department of Aerospace Engineering;
Ryerson University;
Toronto M5B 2K3;
Canada;