Improving Multi-Objective Test Case Selection by Injecting Diversity in Genetic Algorithms