Nucleation, crystallization, self-nucleation and thermal fractionation of cyclic and linear poly(ε-caprolactone)s