Damage mechanism and fatigue strength prediction of compacted graphite iron with different microstructures