TiO2/NiO hybrid shells: p–n junction photocatalysts with enhanced activity under visible light | Synapse