1. National Key Laboratory of Science and Technology on Helicopter Transmission, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
2. Shanghai Aerospace Equipments Manufacturer Co., Ltd., Shanghai 200245, China
3. The 14th Research Institute of China Electronics Technology Group Corporation, Nanjing 210039, China