1. National Key Laboratory of Science and Technology on Helicopter Transmission
2. Nanjing University of Aeronautics and Astronautics
3. Nanjing 210016
4. China
5. College of Mechanical and Electrical Engineering
6. College of Energy and Power Engineering
7. Institute of Electronic Engineering
8. China Academy of Engineering Physics
9. Mianyang 621000
10. DFH Satellite Co., Ltd.
11. Department of Engineering and Design
12. University of Sussex
13. Brighton
14. UK