Text this: Effect of valve timing events on the performance of compressed natural gas direct injection (CNGDI) engine using simulation