A finite element numerical methodology for the fatigue analysis of cylinder liners of a high performance internal combustion engine