PETROL vs DIESEL Engines - An in-depth COMPARISON