National Key Laboratory of Science and Technology on Helicopter Transmission Nanjing University of Aeronautics and Astronautics Nanjing 210016 China;
National Key Laboratory of Science and Technology on Helicopter Transmission Nanjing University of Aeronautics and Astronautics Nanjing 210016 China;
National Key Laboratory of Science and Technology on Helicopter Transmission Nanjing University of Aeronautics and Astronautics Nanjing 210016 China;
Faculty of Engineering and Environment Northumbria University Newcastle NE17RU UK;
AECC Hunan Aviation Powerplant Research Institute Zhuzhou 412000 China;
AECC Hunan Aviation Powerplant Research Institute Zhuzhou 412000 China;