Optimizing the performance of photocatalytic H2 generation for ZnNb2O6 synthesized by a two-step hydrothermal method