预防癌症有哪些方法