1. State Key Laboratory of Traction Power, Southwest Jiaotong University, Chengdu, PR China
2. School of Mechatronics and Vehicle Engineering, Chongqing Jiaotong University, Chongqing, PR China
3. School of Aeronautics, Chongqing Jiaotong University, Chongqing, PR China
4. Chongqing Key Laboratory of Green Aviation Energy and Power, Chongqing, PR China
5. Green Aerotechnics Research Institute, Chongqing Jiaotong University, Chongqing, PR China