cancer prediction using machine learning research paper