Affiliation: | 1. Ningbo Geely Royal Engine Components Co., Ltd, Ningbo 315336, China;2. State Key Laboratory of Engines, Tianjin University, Tianjin 300072, China;1. School of Mechanical Engineering, Vellore Institute of Technology, Vellore, India;2. Automotive Research Centre, Vellore Institute of Technology, Vellore, India;1. School of Automobile and Rail Transit, Luoyang Polytechnic, Luoyang, 471400, China;2. School of Mechanical Engineering, North China University of Water Resources and Electric Power, Zhengzhou, 450045, China |