selected publications academic article Phosphorus polyester versus aluminium phosphinate in poly(butylene terephthalate) (PBT): Flame retardancy performance and mechanisms. Polymer Degradation and Stability. 96:875-884. 2011