1. School of Mechanical, Electronic and Control Engineering, Beijing Jiaotong University, Beijing 100044, China
2. Beijing Key Laboratory of New Energy Vehicle Powertrain Technology, Beijing Jiaotong University, Beijing 100044, China
3. China North Engine Research Institute, Tianjin 300400, China