1. School of Aeronautics, Chongqing Jiaotong University, Chongqing, People’s Republic of China
2. Chongqing Key Laboratory of Green Aviation Energy and Power, Chongqing, People’s Republic of China
3. The Green Aerotechnics Research Institute of Chongqing Jiaotong University, Chongqing, People’s Republic of China