Solar light photocatalytic transformation of heptachlorobiphenyl (PCB 180) using g-C3N4 based magnetic porous photocatalyst.