Progress on kinesin spindle protein inhibitors as anti-cancer agents.