Photoelectrocatalytic advanced oxidation of dyes and pharmaceuticals: a comprehensive review of electrode materials, reactor designs, mechanisms and influencing parameters | Synapse