Facile synthesis and photocatalytic activity of Ag3PO4 decorated MoS2 nanoflakes on carbon fiber cloth. (April 2018)