Affiliation: | 1. State Key Laboratory of Mechanics and Control of Mechanical Structures, Nanjing University of Aeronautics and Astronautics, 29 Yu-Dao Street, Nanjing 210016, China;2. R&D Institute of Pump Division of Sany, Sany Industrial Park, Xingsha Enterprise Zone, Changsha 410100, China |