Affiliation: | a State Key Laboratory of Precision Measuring Technology & Instruments, Centre of MicroNano Manufacturing Technology, Tianjin University, 300072, China b Tianjin MicroNano Manufacturing Tech. Co., Ltd, TEDA, 300457, China c School of Mechanical Engineering, Dalian University of Technology, Dalian 116024, China |