Construction of ternary heterojunction AgI/C--MoS
2
nanosheets with enhanced visible-light photocatalytic property and self-cleaning performance