1. School of Mechatronics Engineering
2. Harbin Institute of Technology
3. Harbin
4. PR China 150001
5. Micro and Nano-technology Research Center
6. State Key Laboratory for Manufacturing Systems Engineering
7. Xi'an Jiaotong University
8. Xi'an
9. PR China 710049