Insight into the kinetics and mechanism of visible-light photocatalytic degradation of dyes onto the P doped mesoporous graphitic carbon nitride