The role of telomeres and telomerase in cancer and aging Meeting report of the 3rd European Workshop in Ladenburg, Germany