Aggregation and adsorption of reactive dyes in the presence of an anionic surfactant on mesoporous aminopropyl silica.