The chemistry of reactive dyes and their application processes