A novel approach based on improved combinatorial geometry (ICG) model for photon transport in Monte Carlo codes. (January 2021)