3.1.1.102 bis(2-hydroxyethyl) terephthalic acid 3.1.1.102 ethylene terephthalate