Ionic liquid self-combustion synthesis of BiOBr/Bi24O31Br10 heterojunctions with exceptional visible-light photocatalytic performances.