KIFC1 and cancer: KIFC1: a promising chemotherapy target for cancer treatment?