[1] Dalian Univ Technol, State Key Lab High Performance Precis Mfg, Dalian 116024, Peoples R China
[2] Dalian Univ Technol, Key Lab Micro Nano Technol & Syst Liaoning Prov, Dalian 116024, Peoples R China
[3] Dalian Univ Technol, State Key Lab Struct Anal Ind Equipment, Dalian 116024, Peoples R China
[4] Huazhong Univ Sci & Technol, State Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Peoples R China
[5] Shanghai Jiao Tong Univ, Sch Elect Informat & Elect Engn, Natl Key Lab Sci & Technol Micro Nano Fabricat, Shanghai 200240, Peoples R China
[6] Northwestern Polytech Univ, Inst Flexible Elect, Xian 710072, Peoples R China
[7] Dalian Univ Technol, Dept Engn Mech, Dalian 116024, Peoples R China