A fatigue life prediction methodology for cylindrical shell with an inclined crack under torsion