Xinjiang
China
Xinjiang University
azo dyes, mechanochemical, solvent-free, environmentally friendly, aryltriazenes