1. School of Mechanical Engineering, North China University of Water Resources and Electric Power, Zhengzhou 450045, China
2. School of Management and Economics, North China University of Water Resources and Electric Power, Zhengzhou 450045, China
3. Institute of Vehicles and New Energy Technology, North China University of Water Resources and Electric Power, Zhengzhou 450045, China