Analysis of Available Selection Techniques and Recommendation for Memetic Algorithm and its Application to TSP