Effects of electrostatic repulsion on the aggregation of azo dyes in aqueous solution