Insight into the activation of persulfate with ZrO2 modified S-doped g-C3N4 nanocomposite for degradation of tetracycline hydrochloride