Ordered arrays of N-doped mesoporous titania spheres with high visible light photocatalytic activity