1. Petroleum, Oil & Lubricant Department, Army Logistical Academy, Chongqing 401331, China
2. The Green Aerotechnics Research Institute of Chongqing Jiaotong University, Chongqing 401120, China
3. School of Aeronautics, Chongqing Jiaotong University, Chongqing 400074, China
4. School of Energy and Power Engineering, Chongqing University, Chongqing 400044, China