Advances in phosphorus-based flame retardant cotton fabrics