Apricot kernels fight against a cancer