Plasmon Ag nanoparticle/Bi2S3 ultrathin nanobelt/oxygen-doped flower-like MoS2 nanosphere ternary heterojunctions for promoting charge separation and enhancing solar-driven photothermal and photocatalytic performances