A phase synchronization clustering algorithm for identifying interesting groups of genes from cell cycle expression data