Roles of cancer, aging, cell cycle and telomere associated proteins in mammalian DNA double strand break repair