Zeng , Yang, Robotics & its Engineering Research Center, Harbin University of Science and Technology, Harbin 150080, China, China