1. School of Mechatronics Engineering Shenyang Aerospace University Shenyang 110136 China
2. Shenyang Aircraft Design Institute AVIC Group Shenyang 110035 China
3. Process Research Department Shenyang Aircraft Corporation Shenyang 110086 China
4. School of Mechanical, Materials, and Mechatronics and Biomedical Engineering University of Wollongong Wollongong NSW 2522 Australia