The potential role of Chinese herbal medicines in cancer management