Mpg-C3N4-ZIF-8 composites for the degradation of tetracycline hydrochloride using visible light.