Hybrid BiOBr-TiO2 nanocomposites with high visible light photocatalytic activity for water treatment.