CpG islands detected by self-primed in situ labeling (SPRINS)