Single-atom Ir and Ru anchored on graphitic carbon nitride for efficient and stable electrocatalytic/photocatalytic hydrogen evolution