Ag3PO4@Ni3S2 core/shell nanorod arrays for visible light degradation of organic contaminants. (13th March 2019)