Synergistic effect between a hyperbranched charring agent and ammonium polyphosphate on the intumescent flame retardance of acrylonitrile-butadiene-styrene polymer