Novel recyclable BiOBr/Fe3O4/RGO composites with remarkable visible-light photocatalytic activity