Solving the Minimum Common String Partition Problem with the Help of Ants