An Enhanced VLC Channel Model for Underground Mining Environments Considering a 3D Dust Particle Distribution Model