A novel g-C3N4-nanosheets/Ni3V2O8 n-p heterojunction nanocomposite: A promising photocatalyst with enhanced photocatalytic degradation of tetracycline under visible light irradiation. (December 2022)