Controlled synthesis of Pt-loaded yolk–shell TiO
2
@SiO
2
nanoreactors as effective photocatalysts for hydrogen generation