Developing new genetic algorithm based on integer programming for multiple sequence alignment