recent advances in dyeing technologies have allowed the substitution of toxic sulfide reducing agents ntabwo nizeye abanyapolitiki mariko ahamya kandi ko ngo abaturage benshi bishimiye ibyiciro bashyizwemo