Eco-friendly approaches for dyeing multiple type of fabrics with cationic reactive dyes. (1st November 2017)