Magnetic composite photocatalyst ZnFe2O4/BiVO4: synthesis, characterization, and visible-light photocatalytic activity.