1. College of Aerospace Engineering Shenyang Aerospace University Shenyang 110136 P. R. China
2. Zhuanglong Industrial-grade Multi-rotor Uav Professional Technology Innovation Platform of Liaoning Province Liaoning Zhuanglong UAV Technology Co., Ltd. Shenyang 110136 P. R. China