Opportunities and challenges of radiotherapy for treating cancer