Uniform sampling of steady states in metabolic networks: heterogeneous scales and rounding