Eco-friendly highly efficient BN/rGO/TiO2 nanocomposite visible-light photocatalyst for phenol mineralization