Synthesis and visible-light photocatalytic degradation of Ag3PO4/AgBr/hydroxyapatite ternary nanocomposites prepared from oyster shells. Issue 26 (26th April 2021)