cyclic peptides; CycloAnt; amino acids; algorithms; MS spectrum data; hybrid ant colony; optimization algorithm