Thermo-Mechanical Fatigue of Compacted Graphite Iron in Diesel Engine Components