3D coupled pore-network modelling of flow and solute transport through porous media, from laminar to turbulent flow