Power comparison of ANOVA and Kruskal-Wallis tests when error assumptions are violated