Problems and solutions in colors , dyes and pigments chemistry : A Review