Triazole-mediated phosphorus-containing protective coating for cotton fabric: excellent flame retardancy and smoke suppression performance | Publicación