Heterocyclic azo dyestuffs in analytical chemistry. A review.