Department of Mechanical and Electrical Engineering;
Nanjing University of A eronautics and Astronautics;
Nanjing 210016;
China;
Aeronautical Manufacturing Technology Institute;
Shanghai Aircraft Manufacturing Co. Ltd.;
Shanghai 200436;
China;