Affiliation: | 1.The National Key Laboratory of Science and Technology on Helicopter Transmission, Nanjing University of Aeronautics and Astronautics, Nanjing, 210016, Jiangsu, China ;2.Faculty of Science and Technology, University of Macau, Taipa, 999078, Macau, China ; |