1. Key Laboratory of Micro-systems and Micro-structures Manufacturing
2. Ministry of Education
3. Harbin Institute of Technology
4. Harbin 150001
5. P. R. China
6. State Key Laboratory of Robotics and Systems
7. State Key Laboratory for Manufacturing Systems Engineering
8. Xi'an Jiaotong University
9. Xi'an 710049