An Adaptive Memetic Framework for Multi-objective Combinatorial Optimization Problems: Studies on Software Next Release and Travelling Salesman Problems