Inference of the distribution of fitness effects of mutations is affected by SNP filtering methods, sample size and population structure