Photocatalytic hydrogen production on Pt-loaded TiO2 inverse opals