Text this: Gd and Zr Co-Doped BiFeO<sub>3</sub> Magnetic Nanoparticles for Piezo-Photocatalytic Degradation of Ofloxacin