Photocatalytic performance of the SiO2 sphere/n-type TiO2/p-type CuBiS2 composite catalysts coated with different contents of Ag nanoparticles under ultraviolet and visible light irradiations