Dyeing fabric and Making fabric colorfast