Fabrication of hierarchical bismuth oxyhalides (BiOX, X = Cl, Br, I) materials and application of photocatalytic hydrogen production from water splitting