Optimization of fuel injection in GDI engine using economic order quantity and Lambert W function