Adsorption of Organic Dyes on Magnetic Iron Oxide Nanoparticles. Part I: Mechanisms and Adsorption-Induced Nanoparticle Agglomeration