Semi-crystalline polymer