Facile synthesis of porous metal-doped ZnO/g-C3N4 composites for highly efficient photocatalysts