Poly(piperazinyl phosphamide): a novel highly-efficient charring agent for an EVA/APP intumescent flame retardant system. Issue 36 (23rd March 2016)