Text this: Dual-doped ZnO nanocomposites for superior photocatalytic hydrogen generation