Enhanced visible light photocatalytic activity of W-doped porous g-C3N4 and effect of H2O2