Simulation-Based Cold-Start Control Strategy for a Diesel Engine with Common Rail Fuel System at Different Ambient Temperatures