Stable semiconductor black phosphorus (BP)@titanium dioxide (TiO2) hybrid photocatalysts | doi.page