Innovative Salt-Free Reactive Dyeing of Cotton Using Cationization with Vicia Faba Bean Pod Waste Apr 22, 2025