Fabrication of BiOBrxI1−x photocatalysts with tunable visible light catalytic activity by modulating band structures