The current process works. We have to check if possible to randomly add the existing heterogeneities to the generation process.
Please check this paper.
We should also check that the generation, as well as the selection of the heterogeneities, is done in a controlled random process, i.e., following a statistic distribution like normal or Poisson.