[1] Univ Sci & Technol China, Dept Precis Machinery & Precis Instruments, Hefei 230022, Peoples R China
[2] State Owned Machinery Factory Wuhu, Wuhu 241007, Anhui, Peoples R China
[3] Shanghai Univ, Shanghai Inst Appl Math & Mech, Shanghai Frontier Sci Ctr Mechanoinformat, Sch Mech & Engn Sci,Shanghai Key Lab Mech Energy E, Shanghai 200444, Peoples R China