CpG_MI: a novel approach for identifying functional CpG islands in mammalian genomes