Hydrogen photogeneration from water on the biomimetic hybrid artificial photocatalytic systems of semiconductors and earth-abundant metal complexes: progress and challenges