Effects of porosity on the fatigue life of polyamide 12 considering crack initiation and propagation. (3rd July 2020)