[1] Nanjing Univ Aeronaut & Astronaut, Coll Automat Engn, Nanjing 211106, Peoples R China
[2] Minist Ind & Informat Technol, Nondestruct Detect & Monitoring Technol High Speed, Key Lab, Nanjing 211106, Peoples R China
[3] Jiangsu Prov Key Lab Culture & Tourism Nondestruct, Nanjing 211106, Peoples R China
[4] Wuhu State Owned Factory Machining, Wuhu 241000, Peoples R China