1. School of Aeronautics, Chongqing Jiaotong University, Chongqing 400074, China
2. The Green Aerotechnics Research Institute of Chongqing Jiaotong University, Chongqing 401120, China
3. Chongqing Key Laboratory of Green Aviation Energy and Power, Chongqing 401120, China
4. School of Mechatronics & Vehicle Engineering, Chongqing Jiaotong University, Chongqing 400074, China