Do metformin a real anticarcinogen? A critical reappraisal of experimental data.