SLC23A1 and cancer: SLC23A1 Polymorphisms and Cancer Risk