Randomization in clinical trials: stratification or minimization? The HERMES free simulation software