Poly(alkylene terephthalate)s: From current developments in synthetic strategies towards applications. (5th December 2021)