Nuclear radiation shielding performance of borosilicate glasses: Numerical simulations and theoretical analyses. (March 2023)