Berberine: A novel therapeutic strategy for cancer