Bi2S3@Ag2S nano-heterojunction decorated self-floating carbon fiber cloth and enhanced solar-driven photothermal-photocatalytic performance. (May 2021)