3D coral-like Fe doped NiCo2S4 cathode for stable high-efficiency photoelectrochemical tetracycline degradation and simultaneous energy recovery