A novel surface-active monomer decorating a self-floating adsorbent with high pH adaptability for anionic dyes: π-π stacking