Preparation of a novel flame retardant containing triazine groups and its application on cotton fabrics. (24th April 2020)