Sequential precipitation design of novel high-efficiency flowerlike BiOBr(x)-Mn3O4(100-x) nanoheterojunction with superior solar-light photo-activity in water treatment