High purity propylene