Revising the selfish DNA hypothesis: new evidence on accumulation of transposable elements in heterochromatin.