Self-assembled 3D architectures of Bi2TiO4F2 as a new durable visible-light photocatalyst.