1. School of Instrumentation and Optoelectronic EngineeringBeihang University Beijing 100191 P. R. China
2. School of Mechanical Engineering and Applied ElectronicsBeijing University of Technology Beijing 101100 P. R. China
3. State Key Laboratory of Robotics Technology and SystemHarbin Institute of Technology Harbin 150001 P. R. China