From: Revisiting genetic artifacts on DNA methylation microarrays exposes novel biological implications