Azo dyes with ESIPT core for textile applications and DFT study. (November 2019)