At present, cotton, rayon, and cellulosic fabric are mostly dyed by reactive dyes. Reactive dyes could provide a bright shade with high washing fastness and rubbing fastness but, on the other hand, the dyeing costs of reactive dyes is higher incurring from the cost of labor, dyestuff, chemical auxiliary, and water treatment.