1. School of Aeronautics Chongqing Jiaotong University Chongqing China
2. Chongqing Key Laboratory of Green Aviation Energy and Power Chongqing China
3. State Key Laboratory for Turbulence and Complex Systems, Department of Mechanics and Engineering Science, College of Engineering Peking University Beijing China
4. College of Aerospace Engineering Chongqing University Chongqing China