Potential role of genipin in cancer therapy