A systematic review on machine learning and deep learning techniques in cancer survival prediction. (October 2022)