Text this: Design, synthesis, and optimization of a novel ternary photocatalyst for degradation of cephalexin antibiotic in aqueous solutions