Carboxylate-modified Polystyrene Nanoparticles Research Articles