A comparative study of the mechanism of action of ammonium polyphosphate and expandable graphite in polyurethane.