Magnetically recoverable multifunctional ZnS/Ag/CoFe2O4 nanocomposite for sunlight driven photocatalytic dye degradation and bactericidal application. (March 2020)