1. Robotics & its Engineering Research Center, Harbin University of Science and Technology, Harbin, 150080, China
2. Higher Educational Key Laboratory for Measuring & Control Technology and Instrumentations of Heilongjiang Province, Harbin University of Science and Technology, Harbin, 150080, China