Facile Preparation of Uniform Nanocomposite Spheres with Loading Silver Nanoparticles on Polystyrene-methyl Acrylic Acid Spheres for Catalytic Reduction of 4-Nitrophenol