A review of application of ammonium polyphosphate as intumescent flame retardant in thermoplastic composites