Technological advancements in radiotherapy